3936 W Ina Rd Ste 362, Tucson, AZ 85741-2268, Tucson
"Idk I just order a pho and it smells weird and doesn’t taste good , all I see is good reviews so i"
7350 N La Cholla Blvd Ste 108, Tucson, AZ 85741-2327, Tucson
"Great food. Excellent staff !!"
"Idk I just order a pho and it smells weird and doesn’t taste good , all I see is good reviews so i"